Chowrastha - Indian Eatery - Dulles Mall

Indian restaurant · 21100 Dulles Town Cir Ste 244 Floor 2, Sterling, VA

To-Go · Dine-In

Popular items (As of 10/30)

See full menu

More food in Sterling, VA · Indian Food in Sterling