Kumo
Sandwich Shop in San Diego, CA
Kumo in San Diego, CA
6755 Mira Mesa Blvd, San Diego, CA
Phone: (858) 352-6161