Loro di Napoli - Petaluma
$30
Buffalo Mozzarella, yellow cherry tomato puree, parmesan, lemon basil and citrus infusedĀ EVOO
Add your review below to help others know what to expect.