Pizza Review
If Lucali and Mister 01 are your jam...you will be disappointed. The pizza is fine to mediocre. Crust is decent, can’t really taste the sauce, cheese is chewy. It’s fine.