Italian restaurant specializing in pizza and fast food.