I love stopping off in this place to grab a desert, never had any main meals but the deserts are to die for, you can even order to take away.
However the service is not great. I brought my dad here and we were waiting, 20 minutes to get a seat while the waitress seated people, who came in after us... This annoyed us to no extent but we did not leave as I wanted my dad to experience their amazing deserts.
We eventually were seated and got our deserts, they were good but the bitter after taste of the lack on general customer service stayed with me and we left soon after.
I love this place but they REALLY need to have a complete overhaul of service and staff. The food might be good but leaving here knowing the staff don't care makes the overall experience not so good.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.