Izumi
Address:
112245 Poway Rd, Poway, CA 92064
Phone:
(858) 391-3002
Restaurants
Other Businesses:
- California Demon Bowl Noodle House at 13338 Poway Rd, Poway, CA 92064
- Hungry Howies Pizza at 13311 Poway Rd, Poway, CA 92064
- Pick Up Stix at 13301 Poway Rd, Poway, CA 92064
- Spicy Pickle at 13301 Poway Rd, Poway, CA 92064
- California Le Peep Restaurants at 13385 Poway Rd, Poway, CA 92064