Melrose Bistrot offers a charming setting with a sea view. Enjoy delicious food and expertly crafted cocktails in a welcoming atmosphere.