London, Canada
1276 Staffordshire Rd
N/A
The host is a total loudmouth, but his wife's charm and delicious cooking is more than adequate compensation.
like
The place is great but it has terrible hours. I had the best Mexican food in town six months ago, but I haven’t been able to get a table since.
Deli
The best companies in the category 'Deli'