Share:

Wormwood's Restaurant

Category: Restaurants - Seafood
16 Bay Avenue
Saco, Maine - 04072

Use the following form to text the address and phone number to a phone.


Wormwood's Restaurant is located in Saco, Maine.

Business Hours

There is no information on the business hours of this restaurant. Please contact Wormwood's Restaurant to get more information.

Accepted Payments

Most restaurants in Saco accepts both Cash and major Credit Cards. Please contact Wormwood's Restaurant to get more information.

User Reviews

  (No rating yet)
5 Star:
0%
4 Star:
0%
3 Star:
0%
2 Star:
0%
1 Star:
0%

There's no review submitted on Wormwood's Restaurant by direct visitors of this website.

Add Your Review on this Restaurant