About
Blue Star Restaurant is an establishment located in Welland, Ontario on 676 King St. Blue Star Restaurant is in the "Restaurant" category. Family-run landmark turning out global comfort fare ranging from borscht & burgers to homemade pies.
Categories
Restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like