
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
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