1132 E Plaza Blvd Ste 205
National City, CA 91950
Love this place. Live the ladies that work there. Food is always bomb. I NEVER have a long wait if I'm dining in. Food always ready when I pick up.…
Didn't find what you were looking for?
Please help others by helping us do better.