Mr. Pizza Man
2680 22nd St, San Francisco
(415) 920-0260
Recent Reviews
Order Online
Reserve
You May Also Like
El Metate - 2406 Bryant St
Mexican
Newkirk's - 1002 Potrero Ave
Waterfall Michelada House - 1000 Potrero Ave
Seafood, Latin American
Restaurants in San Francisco, CA
Mr. Pizza Man
2680 22nd St, San Francisco, CA 94110
(415) 920-0260