London, Canada
1031 Hubrey Rd Unit 1
N/A
+1 5196853070
Wheelchair-accessible entrance
Went in looking for something I couldn't find anywhere else in the city and they knew exactly what I needed, had it on site and the price was fantastic. Great staff, great place
like
Deli
The best companies in the category 'Deli'