Phone: +15628034200
Address: 8855 Apollo Way, 90242-4046, Downey, United States
City: Downey
Dishes: 30
Reviews: 668
"I gave this restaurant two stars instead of one mainly because the staff was incredibly friendly and the place was impressively clean. Unfortunately, everything else fell short of expectations. The food was served at a lukewarm temperature, leaving me confused about what it was meant to be. It also lacked flavor and had a texture that felt overly processed, contrary to the claim of being "fresh." I left feeling disappointed with my meal and believe there are better options available locally for the same price. Additionally, I was frustrated to find they don’t accept American Express or bills larger than $20. For a restaurant located in a prime spot in a shopping center, this policy seems su...
All prices are estimates.