3656 Howell Street Dallas, TX 75204
Our interior includes large booth seating overlooking the dining room floor and just steps away from our bar.