San Diego, CA
Chili sauce, frozen and fresh cooked dumplings.
Location
Little Italy Mercato CFM
555 W Date Street, San Diego , California 92101
Saturday