24th 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

Pj�s
503 Decatur Street, New Orleans, LA

1 St Salmon Fishing Area
101 1st St, Benicia, CA

Dye House
46 Dike St, Providence, RI

Family Buffet
400 Central Ave E #10, St Michael, MN

Black Dog Billiards
436 Main St, Klamath Falls, OR

Bridges Restaurant And Bar
44 Church St, Danville, CA

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