I don't agree with the rating on the site, in my opinion Blu' is by far one of the best pizza in town.
I'm from Italy and I can tell you that the pizza that they serve at Blu' is as original as the one that you can eat in any good pizzeria in Italy.
The decor is upscale and the service is very good.
Pros: good price point, very authentic, nice wine list
more