CONTACT

The restaurant is open 7 days a week 11 a.m.-10 p.m. Please call ahead for reservations. (703) 486-0519 Located at 519 23rd St. S, Arlington, Virginia 22202.