Pizza Review
Classic Neapolitan style pizzas. The Margherita is indistinguishable amongst others in Okinawa, but still good. Soft, yet crispy crust, classic sour tomato sauce, liberal mozzarella and fresh basil with a drizzle of olive oil.