Get directions to: Aj's Restaurant & Bar, San Jose, CA
Restaurant address: 393 Lincoln Avenue San Jose, CA 95126, USA
Restaurant: Aj's Restaurant & Bar