Star Rose Garden Restaurant
is Ranked #2 of 9 Restaurants in Welland.
Some say it is excellent, great, poor.
The Latest Review: ★
Sent on the 14th of April, 2015
Poor service and low quality food. Would have rather eaten bird poop.
Rank #2 of 9
Ranking of nearby Restaurants
|1||Volcano Pizzeria, 256 E Main St.||4.50|
|2||Star Rose Garden Restaurant, 428 EAST MAIN ST||3.00|
|3||Carole's Cafe, 268 East Main Street||1.00|