This little pizza store is like a trip to Naples. The pizza is fluffy, the toppings delicious - and if you want to cook your own at home, you'll find one or two Italian ingredients here. There are few seats, so it's best to take one with you and sit in the nearest park.