Avra Dallas

Hours & Location

300 Crescent Ct. Suite 120
Dallas, TX 75201
(214) 294-8888

Monday - Wednesday
4:00 pm to 10:00 pm

Friday - Saturday
4:00 pm to 11:00 pm

Sunday
4:00 pm to 9:30 pm

Contact Avra Dallas