Description
Regional Indian cuisine is available at this simple restaurant offering buffets & special thalis.
Name: Flavor of India
Address: 3124 Montvale Dr, Springfield, IL 62704
Phone Number: +1 217-787-8122
Restaurant Type: Indian restaurant
Flavor of India is a Indian restaurant located at 3124 Montvale Dr Springfield/Illinois
(Latitude,Longitude: 39.7655653,-89.6931428)
Postal Code: 62704
Location
-
3124 Montvale Dr, Springfield, IL 62704
Add a review