Indian restaurant · 96 Barrington Town Square Dr, Aurora, OH
To-Go · Dine-In
More food in Aurora, OH · Indian Food in Aurora