Super Yummy (Letizia's Natural Bakery/ Enoteca Roma)
$36
Cucumber, cherry tomato, kalamata olives, pepperoncini, arugula, feta cheese, redĀ onion
Add your review below to help others know what to expect.