Located off the town square in Pompeii, this small restaurant serves up excellent Italian food and pizza at a budget-friendly price. Indoor and outdoor seating is available. Don’t miss the Neapolitan pizza.
Ristorante Pizzeria Carlo Alberto
Via Carlo Alberto 15, 80045, Pompeii