Leesburg VA #A Leesburg VA | Indian Restaurant & Grocery, Restaurants 1. 525 E Market St, #A, Leesburg, VA 20176 | Indian Restaurant & Grocery (703) 771-9070