Flavors of India
Restaurant • Indian restaurant • Kebab shop • Delivery service • South indian restaurant • North indian restaurant • Indian takeawayOne of the Top rated Indian restaurants in Lewisville
Address
2401 S Stemmons Fwy Suite 2353, Lewisville, TX 75067
Website
Contact
(972) 695-3563Price rating
$$ $$
Rating on Google Maps
4.50 (124 reviews)Open on Google Maps