is Ranked #6 of 21 Restaurants in City Centre Windsor.
Some say it is amazing, excellent, disgusting.
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 #6 of 21