Pizza & Sfizi offers delicious pizza. The friendly staff aims to please.