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