Oriental Palace
Address:
11590 Dauphin Island Pkwy, Theodore, AL 36582
Phone:
(251) 973-2998
Hours:
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 11am-9pm
- Sun: 11am-9pm
Payment:
Restaurants,
Chinese
Other Businesses:
- Baudean's at 3300 River Rd, Theodore, AL 36582
- Ambelia's Restaurant at 9097 Bellingrath Rd, Theodore, AL 36582
- Pizza Pro at 10835 Dauphin Island Pkwy, Theodore, AL 36582
- Bayley's Carryout Seafood at 10805 Dauphin Island Pkwy, Theodore, AL 36582
- Fowl River Restaurant at 11801 Dauphin Island Pkwy, Theodore, AL 36582