Metro Pizza

Italian Restaurant
5229 Stevens Creek Boulevard, Santa Clara, CA 95051 5229 Stevens Creek Boulevard, Santa Clara Directions
Today 11:30 AM - 9:00 PM Closed All Hours
Be the first to recommend this place!
null% of 0 customers recommended

Take a table at Metro Pizza in Santa Clara and look forward to your next meal. This restaurant serves up innovative meals, so stop in, order takeout, or call for delivery. Whichever road you choose, happy eating!

About this Business

  • Hours
    11:30 AM - 9:00 PM



From Our Editors

Come hungry and leave happy! Metro Pizza in Santa Clara aims to please even the pickiest eater. Grab the kids when you head to this restaurant ? its family-oriented menu and ambience are perfect for the whole clan. Get connected at lightning fast speeds with Metro Pizza's complimentary wifi. Warm weather, delectable dishes, and an awesome atmosphere make for a dream night out at Metro Pizza.

Come in or stay home. This restaurant's pickup and delivery options have you covered.

Take your vehicle to dinner - nearby parking is plentiful and will not pose a problem for drivers looking to dine. Bike parking is also available outside the restaurant.

Explore Nearby
Metro Pizza

11:30 AM - 9:00 PM
Groupon has verified that the customer actually visited Metro Pizza.