From the guests' point of view, the staff is annoying here. According to the reviewers' opinions, this restaurant is well known for its downscale service. The uncomfortable atmosphere won't attract many visitors.
Google