Loro di Napoli - Petaluma
$13
Red onions, Artichokes, black olive, cucumber, cherry tomatoes, mustard lemonĀ dressing
Add your review below to help others know what to expect.