4900 Marie P DeBartolo Way, Santa Clara, California 95054 USA
RICOTTA CAVATELLI KING CRAB, CALABRIAN CHILI PESTO, THAI BASIL
Photo Credit: Yelp