A carefully curated restaurant on Perched Beach offering a space to treat yourself. Serves comfort food with a touch of sophistication.