Izumi Japanese Restaurant

12245 Poway Rd Poway CA 92064 USA

(858) 391-3080

Location