1505 Space Park Dr, Santa Clara, California 95054 USA
Grilled Branzini is one of our new specials! Come on in and try this, grilled fresh sardines or fried local calamari
Photo Credit: Yelp