Log in
English (United Kingdom)
Italian
Freeport, ME, United States
Show map
4 places in
Freeport
, ordered by rating:
Azure Cafe
3.8
21 reviews
Telephone:
+1 207-865-1237
Address:
123 Main St
Seafood
/
Italian
/
Gluten-Free
Sam’s Italian Sandwich Shoppes
3.3
7 reviews
Telephone:
+1 207-865-4700
Address:
7 Main St
Italian
/
Sandwiches
Corsican Cafe & Chowder House
3.7
20 reviews
Telephone:
+1 207-865-9421
Address:
9 Mechanic St
Seafood
/
Italian
/
Sandwiches
Petrillo’s
3.8
20 reviews
Telephone:
+1 207-865-6055
Address:
15 Depot St
Italian
/
Italian
in nearby cities:
Portland
South Portland
Topsham
English (United King…
Log in