If I could rate a BIG zero I would!
Worst place one could ever think of going.
The manager Otto Chan is the biggest douche bag!
The manager literally got into a fight with us and started yelling!
Wonder how this place is still in business with such management