Auti Sushi

5943 El Cajon Blvd San Diego CA 92115 USA

(619) 265-9400

Location