8381 La Mesa Blvd, La Mesa, CA 91942 +1 619-340-1270
restaurant, La Mesa, CA, US
Today
How to go there