Update Info - AVRO Kitchen & Bar
This restaurant was reported as closed. If it is open, let us know.
AVRO Kitchen & Bar
1180 Chapel St
New Haven, CT 06511
1180 Chapel St
New Haven, CT 06511
This restaurant was reported as closed. If it is open, let us know.