Review of Metro Pizza

5229 Stevens Creek Blvd, Santa Clara, CA 95051

Overall Rating

Review


Pizza was delicious. Only medium size available but can call 24 hours ahead for bigger size. They are very conscious of cross contamination.

Celiac friendly?

Yes

Updated 5 years ago

Celiac