Kumo

Sandwich Shop in San Diego, CA

Kumo in San Diego, CA

6755 Mira Mesa Blvd, San Diego, CA

Phone: (858) 352-6161