California > San Leandro > Restaurants, Food & Beverages > Restaurants > Fresh Pizza Restaurant
15829 Channel Street, San Leandro, California, 94580-1441
(510) 278-3555
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!