Odom's Restaurant
810 Oriole Blvd, 75116
About Odom's Restaurant
Address
810 Oriole Blvd, 75116
Location
Open in Google MapsReviews
Be the first to review Odom's Restaurant
Frequently Asked Questions about Odom's Restaurant
Does Odom's Restaurant offer home delivery?
Home delivery availability is not confirmed. Please call the restaurant directly.
Can I book a table at Odom's Restaurant?
Table booking availability is not confirmed. Please call the restaurant to check.
More in Duncanville, TX
Get Contact Details
Share your details and we'll connect you with Odom's Restaurant