Get directions to: Swami's Cafe, La Mesa, CA
Restaurant address: 8284 La Mesa Blvd La Mesa, CA 91941, USA
Restaurant: Swami's Cafe