Ocean Palace Restaurant

11215 Bellaire Blvd
Houston, TX
281.988.8898
29.703225
-95.578458
Hours:
Mon - Thu: 4pm - 10:30pm
Fri - Sat: 4pm - 11pm
Sun:11am - 10pm

for Ocean Palace Restaurant
Directions
from: