The annoying staff is the only thing that can spoil your evening at this restaurant. Disappointing service is something that visitors would like to improve here. People write negative reviews because the atmosphere is disgusting.
Google