Thali Restaurant

Location

4 Orange Street
New Haven, CT