Cafe with a large menu, offering food and drinks. Features stunning views from its veranda or roof garden.