From Our Editors
If you're in the mood for spaghetti and meatballs, Freeport's Teresa’s on the Pier serves up an Italian experience in the heart of Freeport. Teresa’s on the Pier provides seasonal outdoor seating — be sure to grab a chair before it's too late.
Find yourself the best seat in the house by calling ahead to reserve a table. Jeans are just right for a meal at Teresa’s on the Pier, which embraces a casual vibe. Call Teresa’s on the Pier for catering if you have a big event coming up. Meeting the gang for a movie? Pick up some food from this restaurant.
Teresa’s on the Pier's diners can make use of nearby parking lots.
Your tab at Teresa’s on the Pier will generally run you about $30 per person. You can stop by at practically any time, since Teresa’s on the Pier serves breakfast, lunch, and dinner. The best flavors of Italy await you at Teresa’s on the Pier, so try them out today.