Restaurants in San Francisco, CA
Restaurants • Pizza
309 Clement St.,
San Francisco ,
CA
94118
UNITED STATES
During the SF shelter in place order, we are offering takeout and delivery during lunch and dinner. Please call the restaurant directly, or order pickup or delivery online. Great food as always. Very traditional food with amazing flavors and nice decor. Service is fast but there's usually a 30 min+ wait for lunch.
Ambience
Nice and lively place with good decor.
Worldwide > United States > San Francisco > Restaurants