is Ranked #5 of 21 Restaurants in City Centre Windsor.
Some say it is amazing, appealing, appetizing.
The Latest Review: ★★★★
Sent on the 19th of February, 2012
Amazing place! Dont listen to these reviewss ! Ribs are awsomeee ! And i love the l & t sandwhiches
Rank #5 of 21