Taika Sushi Bar And Grill

4967 Newport Ave San Diego CA 92107 USA

(619) 221-1288

Location