Artuso Pizzeria is an Italian restaurant specializing in pizza, with delivery and pickup options available.