Lambo's Deli

$ • Sandwich Shops

Hours:
176 Bellwoods Ave, Toronto
(416) 703-3688

About Lambo's Deli

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.

Customers' Favorites

Lambo's Deli Reviews

4.4
327 ratings
Restaurantji Rating
5
68%
4
13%
3
11%
2
4%
1
4%
Food
4.5
Atmosphere
4.5
Service
4.6

Share your opinion about Lambo's Deli

Restaurantji Rating

Read All Reviews(327)

Ratings

Menu

Add a Menu
Lambo's Deli Menu
Lambo's Deli Menu

Photos

Add a Photo
Lambo's Deli
Lambo's Deli
View All Photos

Hours

Monday 11AM - 7PM
Tuesday 11AM - 7PM
Wednesday 11AM - 7PM
Thursday 11AM - 7PM
Friday 11AM - 7PM
Saturday 11AM - 7PM
Sunday 11AM - 7PM
Updated on: