Pizza and pasta restaurant, known for delicious food and reasonable prices.