Odom's Restaurant

810 Oriole Blvd, 75116

About Odom's Restaurant

Address
810 Oriole Blvd, 75116

Location

810 Oriole Blvd, 75116

Open in Google Maps

Reviews

Be the first to review Odom's Restaurant

Your Rating *
★ ★ ★ ★ ★
Min 10 characters · Reviews are approved before publishing

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.