Pizza & pasta restaurant, known for its pizza.