South Indian restaurant · 54 E Village Green, Levittown, NY
More food in Levittown, NY · South Indian in Levittown