Restaurants - Japanese in Covina, CA
Spike's Teriyaki Bowl