Cafe

TALO Cafebar

5 locals recommend
Permanently closed

Tips from locals

Eleanor
October 6, 2019
Talo's restaurant is a great place to sit unwind , great food, entertainment most nights, great staff.

Locals also recommend

Location
195 Commercial St
Glace Bay, NS