Quaint little child-friendly spot offering good drinks and good food. However, if you plan on ordering food, you better have some time on your hands. It is not uncommon, from our experience, for food orders to take upwards to 50-60 minutes. Last time we ordered, it took 48 minutes for us to get two wraps that didnt even require any ingredients to be cooked. No explanation, no apology. The gluten-free wrap was in pieces and required a knife and fork (see image). Once again, everything is always delicious, but the speed of service is occasionally mind-boggling.