Lambo's Deli
$ • Sandwich Shops
Hours:
176 Bellwoods Ave, Toronto
(416) 703-3688
About Lambo's Deli
Customers' Favorites
Lambo's Deli Reviews
Ratings
Menu


Hours
Monday | 11AM - 7PM |
Tuesday | 11AM - 7PM |
Wednesday | 11AM - 7PM |
Thursday | 11AM - 7PM |
Friday | 11AM - 7PM |
Saturday | 11AM - 7PM |
Sunday | 11AM - 7PM |
Lambo's Deli is a special place that serves up the best subs in the city. Located in a nice building with super nice staff, the experience is always a lot of fun. The sandwiches are not only beautiful and well priced but also insanely good and huge. The packaging adds to the experience, keeping it on brand with the rest of the store. Customers love the way the sandwiches are made nice and neat, with generous portions and great quality. Some sandwiches like the Italian trio and the Italian vegetable are on the salty/acidic side, but overall, the sandwiches are very well balanced. Lambo's Deli is a must-visit spot that comes highly recommended for its delicious food and excellent service.