Pizza restaurant specializing in pizza and panuozzi, a type of sandwich. Known for quality ingredients and delicious options.