Los sushi lovers

431 N Highland Ave, National City, CA

Menu (As of 10/31)

Mains

Los sushi lovers: hours and how to order