875 Milner Ave Unit 115, Toronto, Ontario M1B 5N6 Canada
View on Map
What travelers say:
Great subs, and good food for your money, i have to say i go there almost every week. The staff works very hard to please there costumers, and we are always satisfied.