Pizza Star is a casual pizza restaurant offering a full Italian menu, with options for delivery and catering.