India Star
Indian · Curry House · Buffet
India Star is an Indian restaurant offering lunch and dinner, with occasional buffet options. The interior features red carpets and wood paneling. Takeout and delivery are available.
Location
Vota recommends
Location
Vota recommends