Cynthia’s Chinese Restaurant

Address

7700 Bathurst St Unit 51, Vaughan, L4J 7Y3, CA

Details

All 3 of our locations are open for takeout and delivery everyday from 12pm – 9 pm.

Website

Show more