1359 Lincoln Ave.,
San Jose , CA 95125 UNITED STATES
Based on 1 reviews
Excellent little find :)I've lived here in Willow Glen for about 16yrs & I have never been to this restaurant prior. We went in last night, being a Tues. There was nice patio seating & we opted to sit inside. As we looked over the menu we saw they have a Tues....
Worldwide > United States > San Jose, CA > Italian Restaurants