The topic for today, August 30, is: What is your favorite restaurant?
I’ve lived in Florida for more than 27 years but I still dream about the pizza from DeLuca’s Restaurant in Lansing, Michigan where I grew up! I’ve never found a place here in south Florida that compares. There was just something about the taste of their pizza -- and I can’t put my finger on what that is -- that made it unique and irresistible. If I ever return to Lansing, I must return to DeLuca’s!