Find me

Address:

House of Chao
898 Whalley Ave
New Haven CT 06515
United States

Opening hours:

OPEN HOURS: MONDAY CLOSED

TUES-SAT:4:30PM-10:00 PM

SUNDAY:4:00 PM-9:00 PM

Share this page