Discover Flavors of India, the premier dinner restaurant in Davenport, IA. Located at 2660 E 53rd St, Davenport, IA 52807, Flavors of India offers an authentic taste of Indian cuisine right here in the Quad Cities. With a rich menu featuring flavorful curries, tandoori specialties, and a range of vegetarian and non-vegetarian options, every meal is a journey through the diverse culinary heritage of India.
Recent Comments