Cafe · 1302 E Plaza Blvd Ste 103, National City, CA
More food in National City, CA · Cafe in National City