About
QUEEN OF PERSIA Restaurant is an establishment located in Toronto, Ontario on 672A St Clair Ave W. QUEEN OF PERSIA Restaurant is in the "Fine dining restaurant" category.
Categories
Fine dining restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like