I genuinely didn't like their Orange location. The one at 2620 W Chapman Ave. I just don't get why anyone would like it, except for the food I guess. Which was excellent to be fair. Other than that though why bother coming here.
Click to get Alert when there is a new reply.
There are no replies in this thread yet. Be the first to post a reply below: