St. Louis Bar and Grill
is Ranked #1 of 11 Restaurants in Greektown Toronto.
Some say it is good, efficient.
The Latest Review: ★★★★
Sent on the 28th of March, 2018
I was there last night with friends and we had the best time.
Rank #1 of 11
The waitress was kind and very efficient.
The food was good.
I will recommend it to other friends.