"Worst experience. Servers don't take your order anymore. You must create an account in order to place your order. What's next? Cook your own food. Last time going in to this place."
Phone: +15628659464
Address: 11255 183rd St, Cerritos, United States Of America, 90703
City: Cerritos
Monday: 11:00-01:00
Tuesday: 11:00-01:00
Wednesday: 11:00-01:00
Thursday: 11:00-02:00
Friday: 11:00-02:00
Saturday: 11:00-02:00
Sunday: 11:00-00:00
Dishes: 14
Amenities: 10
Categories: 5
Reviews: 8837