Pizza restaurant offering pizza for dine-in and takeout. Reservations are recommended due to the small size.