27th visitor, Write a Review

. The Latest Review: ★★★★★
Sent on the 9th of October, 2017
Excellent pizza, friendly staff, first time but I wish I lived in town so I could stay a frequent customer. //
Your VoteYour Review





Upload a picture with your review (Optional)

Contact us

re: Metro Pizza on 5229 Stevens Creek Blvd, Santa Clara (408) 984-0564 WebSite
Please include your correct email address.

others like you also visit

Fatima Grocery
5914 Snyder Ave, Brooklyn, NY

Masonic Lodge No
2171 Sweeney Hollow Rd, Birmingham, AL

Yates Farm Barn
215 Niagara St, Lockport, NY

Hardee’s
1901 W Hundred Rd, Chester, VA

Little Caesars Pizza
5334 Transit Rd, Depew, NY

Angilo's Pizza
11102 Main Street, Cincinnati, OH

Ranking of nearby Restaurants
# Name Rate
1 Metro Pizza, 5229 Stevens Creek Blvd5.00
Searching...
Let's find Restaurants near your location