Geneva Pizza Restaurant is located near City College in San Francisco. We are very accessible from the 280, the BART and MUNI. Our pizzas have been voted the best in the city. We have been in business since 1981. Our dough is made fresh daily and we use Sicilian style sauce on all our...
Your Rating
You must submit at least one review.
Review successfully posted.
You will shortly receive an email to confirm your review.
Currently no review was submitted for this company. Share your experiences with this company!