Photo from Lone Star Steakhouse

3141 Duke St, Alexandria, VA 22314

Nearby restaurants