Be the first Weblocal.ca user to add photos or videos of Teddy's
Located inside the Mountainview Mall, I go to mall just to eat here sometimes! Always burn my mouth on the fries because they're so fresh and I can never wait for them to cool. Only place I'll get a Poutine! Good seating area surrounded by nice shops. Staff are always friendly and it feels like a small family run business.... more