A cafe offering a rich and creative menu, with a European-inspired atmosphere.