Get directions to: Alberto''s Restaurant, San Jose, CA
Restaurant address: 956 Park Ave San Jose, CA 95126, USA
Restaurant: Alberto''s Restaurant