San Jose . Italian
Everyone
1319 Lincoln Ave, San Jose, CA 95125, USA
1 year ago
Good rate again
2 years ago
INCREDIBLE Italian food. Long lines but worth the wait. True comfort food—after you eat here you’ll have to nap for hours.