The Terrace Kitchen

Enjoy delightful meals with a stunning sea view at The Terrace Kitchen located at the Sea View Apartments on Bofa Road.

Enjoy delightful meals with a stunning sea view at The Terrace Kitchen located at the Sea View Apartments on Bofa Road.