Restaurant offering a good atmosphere, known for pizza. Features include private dining and accepts credit cards.