Register a Restaurant
Login
Register
FIND A RESTAURANT
FIND
NEAR
FIND
TALO Cafébar
TALO Cafèbar is Glace Bay’s spot to ‘take a load off.’ Located in the heart of Glace Bay, TALO is a licensed bar, restaurant and coffee shop.
902-842-2195
195 Commercial Street
,
Glace Bay
http://talocafebar.com/
share
Your browser does not support the video tag.
Menu