Flavor Of India Are They Open On Weekends?

Katrina Hadley | May 10, 2020 | Category: Indian restaurant

Flavor of India - All questions

Address: 3124 Montvale Dr, Springfield, IL 62704, USA

A Google User | May 11, 2020

Mon, 4:30-10:00 Tues-Fri, 11:00-2:30 and 4:30-10:00 Sat, 11:00-10:00 Sun, 11:00-9:00

Jeff Threlfall | May 12, 2019

Yes

T F Sakolsky | May 12, 2019

Yes they are.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places