Not that I have found. The reviews complaining about service are bizarre as I have not experienced anything near what they are describing. Also keep in mind the theme and nature of this restaurant is displayed in its name ""Mellow"". It's a relaxed, chilled environment and that actually one of the reasons people keep coming back.
more