Star Rose Garden Restaurant
is Ranked #2 of 10 Restaurants in Welland.
Some say it is poor, excellent, great.
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 10
Ranking of nearby Restaurants
|1||Volcano Pizzeria, 256 E Main St.||4.50|
|2||Star Rose Garden Restaurant, 428 EAST MAIN ST||3.40|
|3||Carole's Cafe, 268 East Main Street||1.00|