4199 Spring St, La Mesa, CA 91941 +1 619-464-7566
restaurant, La Mesa, CA, United States
Today
How to go there