Metro Pizza and More
Add to Favorites
CLOSED NOW
Today: 11:30 am - 9:00 pm
Tomorrow: 11:30 am - 9:00 pm
10 Years
in Business
Amenities:
Offers outdoor seatingWheelchair accessibleHas WifiTakes reservations
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
1162 Saratoga Ave, San Jose, CA 95129
302 S Market St, San Jose, CA 95113
20807 Stevens Creek Blvd Suite 200, Cupertino, CA 95014
4491 Stevens Creek Blvd, Santa Clara, CA 95051
4485 Stevens Creek Blvd, Santa Clara, CA 95051
890 Pomeroy Ave, Santa Clara, CA 95051
19780 Stevens Creek Blvd, Cupertino, CA 95014
830 Kiely Blvd, Santa Clara, CA 95051
3787 Stevens Creek Blvd, Santa Clara, CA 95051
2786 Homestead Rd, Santa Clara, CA 95051