Dining and Drinking > Restaurant > Pizzeria, Dining and Drinking > Restaurant > Gluten-Free Restaurant
Address: 5229 Stevens Creek Blvd, Santa Clara, CA, 95051
Phone: (408) 984-0564
Website: http://mymetropizza.com
Category: Restaurants
Tags: #DiningandDrinking>Re #DiningandDrinking>Re
Listed on BizVoices