Queen Star Restaurant

Address

1116 Queen Street West, Toronto, M6J 1H9, CA

Details

For some delicious Canadian & Chinese food, order take-out and delivery from Queen Star Restaurant. We’re open!

Website

Show more