Santa Roza Family Restaurant

Address
880 Ellesmere Rd., Scarborough, M1P 2L8, Ontario
Telephone
647.453.1724
Restaurant Week
Business Type