Indian restaurant · 133 S Dupont Hwy, New Castle, DE
More food in New Castle, DE · Indian Food in New Castle