Contact
Red Square Restaurant (416) 661-5455
1027 Finch Ave W, NORTH YORK ON as of FoodPages.ca