La Ventana Verde is a restaurant specializing in a variety of pizzas, including gourmet options, and desserts. Online ordering is available.