5175 Yonge Street
Located in the Willowdale area in Toronto, 5175 Yonge Street serves as a cozy homestyle Japanese restaurant better known as Tokyo Grill. This 1,846 square foot unit is situated along the active and industrious streets of Yonge and Sheppard, just steps away from the North York Centre Station, Mel Lastman Square, Princess Park, Willowdale Park and close to the newly renovated Sheppard Centre.