Thai Lemon Restaurant Order Online Location & Hours 506 South Van Dorn Street #D, Alexandria, VA 22304 PickupMon to Sun - 11:00 AM to 9:30 PM