is Ranked #3 of 6 Restaurants in Niagara Falls.
Some say it is great, favorite.
The Latest Review: ★★
Sent on the 3rd of November, 2009
Not at the table Carlos!
Rank #3 of 6
Ranking of nearby Restaurants
|1||Shack, 6875 Drummond Rd||4.67|
|2||Metro Bakery, 6903 Drummond Rd.||4.44|
|3||Gambler's Pizza, 7282 Drummond Rd||4.00|