Have eaten here many times without having any adverse reaction. All food including salad dressings are prepared on site and taste great.
Yes