Izumi Japanese Restaurant 12245 Poway Rd Poway, CA 92064 Phone: (858) 391-3080 Fax: (858) 391-3008
Category: Restaurants