Vela Section

Contact Us

Vela Section

Visit Us

3804 Mount Vernon Ave,

Alexandria, Virginia 22305

(P) (703) 684-6010

(E) rtsrestaurant@gmail.com

Opening Hours

Tue – Sat 11:30am – 9pm
Sunday 11:30am – 8pm
Mondays Closed
Curbside, Take Away and Delivery

Vela Section

Vela Section