Oriental Palace Chinese Restaurant

Chinese restaurant · 11590 Dauphin Island Pkwy, Theodore, AL

Dine-In

Hours

More food in Theodore, AL · Chinese Food in Theodore