Filters:
izakaya restaurant in Vaughan
About 3 results.
Steve’s Restaurant
Yonge Street 8100, L4J 6W6 Vaughan, CanadaWelcome to Steve's Restaurant Steve's Restaurant Thornhill offers an uptown feel while staying true to the quality and family oriented service that has made Steve's Restaurant a staple in the Nor…