Homemade pizza, pasta, and salads await at Το Πράσινο Καράβι, a pizzeria.