Contact
Serra Restaurant (416) 385-3721
1210 YORK MILLS RD, North York ON as of FoodPages.ca