Star Rose Garden Restaurant
428 E Main St, Welland L3B 3X5