St Thomas, Canada
1240 Talbot St
N/A
+1 5196339086
In-store shopping
Wheelchair-accessible car park
Good stock for the on road snacks. Super nice owner as well
like
Owners r very friendly n kind. I make a point of stopping there whenever I can.
Cute little place!
Was very pleasant
Lovex it
Great place
Deli
The best companies in the category 'Deli'