CHICHA San Chen Markville Menu

5000 Hwy 7 Unit 2224, Markham, ON L3R 4M9

Know a great happy hour or special for this location?