Amazing place!!! Never gotten sick once and I’ve been going to them ever since they were in their first location
Yes