Doughboys Pizzeria & Italian Restaurant
829 SE 17th St, Fort Lauderdale, FL 33316
I was down with some family on vacation from NY, and the hotel recommended Doughboys. We went for lunch on the way to the beach, and it was incredible; food, service, and all. We shared the old world pizza and some garlic rolls, and were blown away. We had doughboys again before for dinner the night before we left. Give them a call or stop by!