2633 NY-26, Maine
This is an excellent Italian restaurant in Maine.
Chill Out
Kids Friendly
Typical Tourist