Restaurants - Japanese in Poway, CA
Izumi Japanese Restaurant
Japan House