Get directions to: John's Konnichiwa Sushi & Bar, La Mesa, CA
Restaurant address: 8350 La Mesa Blvd La Mesa, CA 91942, USA
Restaurant: John's Konnichiwa Sushi & Bar