Crossroads Restaurant
2200 N Lamar St
Dallas, TX 75202-1006
214-978-4850