La Tapatia

309 Grand Ave New Haven CT 06513 USA

(203) 752-9501

Location