Address: 1285 The Alameda San Jose, CA USA95126Do they have a full Italian menu?: yesHow do you rate this Pizza restaurant?: Not listedDo they have home delivery?: Not ListedWeb Site: Not listed

Visit Instructions:Any additional information about your visit would be helpful. Photo proof of your visit is not required, but would be appreciated. Don't just say "I ate here", describe the atmosphere and if they have any other Italian dishes on the menu.