1 Main St., Rte 102, Box 743, SW Harbor 04679, United States
Closed· Opens at 17:00
1 Main St., Rte 102, Box 743, SW Harbor 04679, United States
No delivery
Spot something wrong?
Dishes at Demuros' Top of the Hill Restaurant. Prices may vary in venue.
Been to Demuros' Top of the Hill Restaurant? Be the first to share what you ate.