Pizzeria Terra Verde is a small Italian restaurant offering a menu with pizza.