India Palace Restaurant

65 Howe St, New Haven 06511, United States Get Directions to this spot
65 Howe St
New Haven, 06511
CT, United States
(203) 776-9010

Rate and review India Palace Restaurant in New Haven, CT, United States!

Share your experiences at India Palace Restaurant with your friends or discover more Restaurants in New Haven, CT, United States.