Royal Ocean Terrace Restaurant
2780 Kekaa Dr, Lahaina HI 96761
(833) 539-5150
Directions
Order Online Delivery
Postmates
Lahaina, Hawaii
Royal Ocean Terrace Restaurant
2780 Kekaa Dr, Lahaina
(833) 539-5150