Search results
We did not find results for: The Spot Teriyaki Covina, CA.
Check spelling or type a new query.
We did not find results for: The Spot Teriyaki Covina, CA.
Check spelling or type a new query.
422 N Azusa Ave Covina, CA 91722 1970.85 mi
Is this your business? Verify your listing
4.5 407 reviews
Fast service and very friendly environment GOOD FOOD the teriyaki fries are my favorite ..... they even remodeled More
All I can say is YUM! I used to work in Anaheim, and there was this awesome teriyaki chicken bowl place I totally loved. Now that I no longer work there, I miss it so much. I needed another go to... More