Tag: Flora’s Italian Cafe

As many of you may have noticed, Hilton Head Island has evolved into the Little Italy of the southeast coast, when it comes to fine Roman fare.  And this actually makes some sense, geographically speaking; you see Italy, as we all know, is the shape of a Gucci boot, and Hilton Head Island is the […]