LOCATIONS

image description

Uptown Dallas

Address:

2301 N. Akard Street Ste. 270
Dallas, Texas 75201
Phone: (214) 613-4041

Uptown Hours:

Sun - Thu | 11am - 11pm
Fri - Sat | 11am - 12am
Dine In + Take Out

Get Directions >