Find the top Indian takeaway in New Haven, Connecticut near you now.
Indian restaurant
Address: 65 Broadway, New Haven, CT 06511