2637 Highland Ave, National City, CA 91950 +1 619-798-3342
restaurant, National City, CA, United States
Today
How to go there