Pizzeria Pepe Italian Restaurant

Charming, small restaurant offering good food at reasonable prices.