This is the food page of St. Louis Bar and Grill on 2050 Yonge St. Toronto ON M4S 1Z9.
(first reviewed on September 12, 2013, last updated on June 29, 2015.)
St. Louis Bar and Grill is ranked #1 of 21 Restaurants in The Village Toronto.
This page has had 877 visitors. You are the 877th.