1. Flavor of India Closed · opens 11:00 AM 4.5 overall · 631 reviews Indian Restaurant · $$ 348 N Dupont Hwy, Dover, DE 19901, USA