Modern Indian restaurant · Airpark Plaza, 907 N Dupont Blvd #105, Milford, DE
Delivery · Dine-In
More food in Milford, DE · Modern Indian in Milford