Italian restaurant specializing in pizza. Offers friendly service and delicious food.