Restaurant located within The Grand Hotel, offering sea views. Features a grill and likely serves afternoon tea.