33 S Central Ave
Campbell, CA 95008
Defintely one of the best Italian restaurant around bay area.
Sauteed tiger prawns rapped in prosciutto
Penne with Italian sausage
No related posts.
Your email address will not be published. Required fields are marked *
Vegetarian Shark’s Fins