Very good food! I've eaten here several times and never gotten sick. They seem pretty knowledgeable.
Yes