Theozpizza
Our dining is on a first come, first served basis. However, if you have a large party, are planning an event, or need catering services, drop us a line and we'll hook you up.
We're located in the heart of Castro. Centrally located, you can easily get to us from any area. If you get lost, just give us a call and we'll tell you how to get here.
508 Castro St, San Francisco, California 94114, United States
+1.4158612525