Verde Oliva is a restaurant offering a relaxed and welcoming atmosphere. It's vegan and pet-friendly, with a mini chef's spot.