Restaurant: Il Giramondo – Paris, France
When a trusted friend told me that dinner at Il Giramondo was his favourite meal in Paris, this Italian restaurant immediately moved to the top of my own travel to-do list. And lucky for me, I didn’t have to wait long to experience this best kept secret for myself. Located in Paris’ 7th arrondissement, or district, […]