Umami Japanese Restaurant

251 N City Dr Suite 122 San Marcos CA 92078 USA

(760) 566-3671

Location