Metro Pizza and More
Add to Favorites
OPEN NOW
Today: 11:30 am - 9:00 pm
10 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiTakes reservations
Saved to Favorites
Phone: (408) 984-0564
Address: 5229 Stevens Creek Blvd, Santa Clara, CA 95051
Cuisines: Take Out, Pizza
Price Range : Below Average
Bike Parking: Yes
Parking: Lot, Private
Wheelchair Accessible: Yes
20588 Stevens Creek Blvd, Cupertino, CA 95014
5391 Prospect Rd, San Jose, CA 95129
4485 Stevens Creek Blvd, Santa Clara, CA 95051
4491 Stevens Creek Blvd, Santa Clara, CA 95051
890 Pomeroy Ave, Santa Clara, CA 95051
10145 N De Anza Blvd, Cupertino, CA 95014
1162 Saratoga Ave, San Jose, CA 95129
1255 S Mary Ave, Sunnyvale, CA 94087
19780 Stevens Creek Blvd, Cupertino, CA 95014
415 E El Camino Real, Sunnyvale, CA 94087