Thali Too

Location

65 Broadway
New Haven, CT