House of Chao898 Whalley AveNew Haven CT 06515United States
OPEN HOURS: MONDAY CLOSEDTUES-SAT:4:30PM-10:00 PMSUNDAY:4:00 PM-9:00 PM