IndAroma - Modern Casual Indian

Indian restaurant · 6548C Little River Turnpike, Alexandria, VA

Dine-In

Hours

More food in Alexandria, VA · Indian Food in Alexandria