pricey, but good food