Village Pizza Cafe

1337 Park St
Alameda, CA 94501
No photo available for this business

Business Information

Pizza, Restaurants

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jan 01, 2009
Village Pizza Cafe is a quaint little restaurant in Alameda and they have a very flavorful pizza crust. Their Greek fantasy pizza was one of... (more)

Browse our top cities

Browse cities by state