Admittedly, I'm a pizza snob, I lived in Italy for a number of years and I'm hard to impress when it comes to American Pizza. All this thick crust nonsense drives me nuts - I want a good balance of crust, sauce, cheese & toppings not a mouthful of bread. Fiori's delivers some TASTY pizza. Will I say that it's the same type of pizza as Italy, absolutely not, but it's still really freaking good.
I give it 5 stars because the pizza, but I would not recommend ordering their mozzarella sticks - less than stellar and for such a simple food item, I was surprised how bad they were.