<< Previous Place Next Place >> India Palace Restaurant City: New Haven Services: Delivery $$, Alcohol, Lunch, Dinner 1226 Chapel St, New Haven, CT 06511, USA 203-776-9010 Website