South Indian restaurant · 1635 Hillside Ave., New Hyde Park, NY
More food in New Hyde Park, NY · South Indian in New Hyde Park