Great staff and has the greatest pizza. I have ate hear numerous times and have never gotten sick. My go to spot when I am in the area.
Yes