Pappo Restaurant

(510) 337-9100

Pappo Restaurant     2320 Central Ave  Alameda, CA 94501   Open Wed - Sun  5:30pm til

Make a Reservation

Powered By OpenTable