Sushi Kyodai

12075 Carmel Mountain Road San Diego, CA 92128 United States of America

(858) 451-2255

Location