954 Chapel St, New Haven
Polished Chinese restaurant with traditional decor & an upscale menu of Szechuan & Chengdu fare.
Chill Out
Kids Friendly
Typical Tourist