Order food

Order food

Oddfellows

4.3 (2142)$$American restaurant

316 W Seventh St, Dallas, TX 75208

Oddfellows

316 W Seventh St, Dallas, TX 75208

Place order with

Toast Local
Ready for pickup in 15-20 min
upserve.com
May offer pickup
Call restaurant