Oriental Palace, THEODORE, Alabama (AL)

Looking for some food? Oriental Palace might cook the sort of dinner that suits you.
Comfortably stationed at 11590 Dauphin Island Parkway () in THEODORE, Alabama (AL) (36582), Oriental Palace can be contacted at 2519732998. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in THEODORE, Alabama (AL)


Oriental Palace contact information and details:
Address: 11590 Dauphin Island Parkway - , THEODORE, Alabama (AL) 36582
Contact Phone: 2519732998