Review Davide Italian Café and Deli Marco Island Florida

Looking for a quick bite to eat after visiting the drugstore, we inquired as to a locals recommendation for Italian food in the area. Surprisingly the clerk in the CVS suggested Davide’s Italian Café located in the same small shopping center only two storefronts away.  I can’t be sure if the red Lamborghini for rent […]