Restaurant Reviews from DiningGuide411.com
    Top : Canada: NS: Tatamagouche

Meh's Take Out, Tatamagouche, Nova Scotia, Canada










Meh's Take Out
279 Main St
Tatamagouche NS Canada


Phone: 902.657.2200