Pizza Centro is an Italian restaurant offering a menu of pizzas, seafood, salads, and steaks.