Pizzeria Pappo

Pizza restaurant · 709 Santa Clara Ave, Alameda, CA

To-Go

Hours

More food in Alameda, CA · Pizza in Alameda