“My go-to lunch spot”

Google Review

 

hours

Monday - Saturday
11am - 9pm
Sunday
Closed

Visit Us

3404 Rankin Street
Dallas, TX 75205
214.891.1700