Lambo's Deli
176 Bellwoods Ave, Toronto
(416) 703-3688
Recent Reviews
Order Online
You May Also Like
Northern Belle - 913 Dundas St W
Bar, Coffee & Tea, Cafe, Cocktail Bar
Cocktail Bar - 923 Dundas St W
Bar, Cocktail Bar
Archive - 909 Dundas St W
Bar, Wine Bar, Tapas/Small Plates
Restaurants in Toronto, ON
Lambo's Deli
176 Bellwoods Ave, Toronto, ON M6J 2P4
(416) 703-3688