Ichiban
Manager The worst place in Glendale to eat
I hate this place and after 4 long years I will never go back to them. This rude non-English speaking manager refused to take my order that I placed over the phone just because I complained from my take out order from last time. Not only he wasn't willing to listen to my complaint but he continued ...