Where to eat well 13 Aug 2003 Post navigation Previous PostNext Post You might also like 100 best italian restaurants La Caravella’s wine list on the world of fine wine list La Caravella