The pizza is outstanding. I've eaten here multiple times & never gotten sick. They cook the pizza on a separate aluminum foil so that it doen't touch anything else.
Yes