LOCATIONS

image description

Uptown Dallas

Address:

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

Uptown Hours:

Mon – Sun | 11am – 10pm
Dine In + Take Out
Dine In Limited Capacity


Get Directions >