Elm Street Italian Deli
$$$ • Italian
Hours:
15 Elm St, Toronto
(416) 591-6411
Customers' Favorites
Elm Street Italian Deli Reviews
Old style deli sandwiches that make other sandwiches look sad in comparison. Generous with the meat, cheese and toppings in good ratio to the excellent bread.
Ratings
Menu
Hours
Monday | 11AM - 7PM |
Tuesday | 11AM - 7PM |
Wednesday | 11AM - 7PM |
Thursday | 11AM - 7PM |
Friday | 11AM - 7PM |
Saturday | 11AM - 7PM |
Sunday | Closed |
was amazingly delicious and the service was awesome quick and fast would 1000% eat there again and again!!