Maggiano’s – Little Italy in St. John’s Towncenter
Do you ever just want to fly with Frank to some exotic moon and slurp noodles over a checkered tablecloth? Italian food is one of my all-time favorite parts of existence. Sometimes I feel Sinatra and Dean Martin inviting me to dream about Napoli. I visited once and fell in love with the statues, the […]