This is the food page of St. Louis Bar and Grill on 808 York Mills Rd. Toronto ON .
St. Louis Bar and Grill is a new listing on food pages, updated on September 7, 2017.
St. Louis Bar and Grill is ranked #1 of 8 Restaurants in Waterfront Communities-The Island Toronto.
This page has had 1528 visitors. You are the 1528th.