Tutta Bella Neapolitan Pizzeria is my favorite pizza restaurant in Seattle. Whenever I'm in the mood for pizza - this is where I go 9 times out of 10. They have the BEST pizza and the most amazing service. Very friendly atmosphere and the prices are amazing as well! Great salads too! By far the best pizza in the world, in my opinion. Fresh and abundant toppings every time!
more