SALADS • SUSHI • RAMEN • NOODLES
2275 Otay Lakes Road Suite 118, Chula Vista
SANDWICHES • HAMBURGERS • FRENCH FRIES
2030 Birch Road, Chula Vista