Italian and Mediterranean restaurant offering fresh pasta, produce, and vegetarian/vegan options. Features takeaway service.