is a highly reviewed Restaurant
Ranked #2 of 11 Restaurants in Norwood East Winnipeg.
Some say it is worst, excellent, poor.
The Latest Review: ★
Sent on the 16th of August, 2014
Poor worst chili fries and the chili less kingburger wasn't far behind...
Rank #2 of 11