Lambo's Deli
176 Bellwoods Ave, Toronto
(416) 703-3688
Menu
Restaurants in Toronto, ON
Lambo's Deli
176 Bellwoods Ave, Toronto, ON M6J 2P4
(416) 703-3688