San Diego - 1st location
National City - 2nd location
2220 E Plaza Blvd Unit D
National City, CA 91950
Soft opening: May 5th - 11th
Grand opening: May 12
Call
(619) 420-5555
2220 E Plaza Blvd Unit D
National City, CA 91950
Soft opening: May 5th - 11th
Grand opening: May 12
Call
(619) 420-5555