La Dolce Vita - Eating Our Way through Italy
September 7th 2011 Italians most definitely know how to live a sweet life. How is it that the entire city of Rome takes off all of August? Or that even major supermarkets shut down for a 2 hour siesta every afternoon? In my opinion, one of the main reasons is food, of course! The god of wine, Bacchus presides over tables where vino rosso flows aplenty and multicourse meals linger on for hours. One of
... read more