Fast food restaurant · Trinity Bellwoods
2
2 Postcards
Nestled in Little Italy, this beloved spot has been serving up massive, mouthwatering Italian sandwiches since '67, making it a must-try for any foodie.
244 Claremont St, Toronto, ON M6J 2N2, Canada Get directions