Get directions to: Johnathan's Sandwich House, Alameda, CA
Restaurant address: 2316 Santa Clara Ave Alameda, CA 94501, USA
Restaurant: Johnathan's Sandwich House