Seafood · $$
1 Taste of Maine Restaurant
161 Main Street, Woolwich
- Take-Out
- Delivery
Customers’ favorites
- Toasted Lobster Roll with Crabmeat
- World's Largest Lobster Roll
- Fresh Squeezed Lemonade
- Lobster Mac & Cheese
“Seafood is always super fresh and delicious. Staff is wonderful as well!”