top of page
  • Google
  • Google maps icons created by Freepik - Flaticon (2)
  • Facebook
  • Instagram

Twin Peaks Pizza & Pasta

​

1681 Church St. San Francisco, CA 94131

​

Phone: (415) 695-9200

Email: twinpeaks1681@gmail.com

 

Monday - Thursday:  3 pm - 9 pm

Friday - Saturday:  11 am - 10 pm

Sunday:  11 am - 9 pm

© 2017 - 2025 Twin Peaks Pizza & Pasta. Proudly created by First Day Social | Policies

bottom of page