St. Louis Bar and Grill
is Ranked #4 of 17 Restaurants in Willowdale Toronto.
Some say it is great, good.
The Latest Review: ★★★
Sent on the 21st of January, 2012
Very good at customer service, but the wings and the ribs were not so good, maybe it was an off day, i don't know, but i do like the place
Rank #4 of 17