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.
There are no replies in this thread yet. Be the first to post a reply below: