italianNot yet on Tasting Planet
Elm Street Italian Deli
Elm Street 15, Toronto, Canada
About
Offering a dozen varieties of Italian-style sandwiches; take-out only.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Elm Street 15, Toronto, Canada
Offering a dozen varieties of Italian-style sandwiches; take-out only.
No photos yet.
No reviews yet. Be the first!