Restaurants - Indian in New Haven, CT
Royal India
India Palace Restaurant