A bit expensive, but really good food