Kevin's Grand Cafe is a restaurant offering an à la carte menu and freshly prepared tapas. It features a stylish lounge perfect for aperitifs, high tea, or cocktails.