Top Local Places

Grill It Up

Fairview Mall, 1800 Sheppard Ave E, Toronto, Canada
Food/grocery

Description

ad

This casual spot serves up grilled meat, vegetables & seafood with international seasonings.

Quiz

NEAR Grill It Up