Skip to content
RestaurantsUnclaimed

Ocean Palace

Delta, BC

Address
109-1077 56 Street, Delta, BC V4L 2A2

About

Ocean Palace is a restaurant in Delta serving Chinese and seafood cuisine. It is open Wednesday through Sunday, from 4:30 PM to 9:00 PM.

Map