moment sushi

9254 Scranton Rd Ste 101, San Diego
(858) 230-6268