This is an «Italian» restaurant? Seriously, a gelato shop that heats up slices of pizza in a toaster oven. I stopped here because I needed a quick lunch and I didn’t want fast food. I make pizza crust and sauce from scratch at home, and this place claimed to have the same. The pizza slice tasted like the crust…