I can't say if it's the best lunch in Padua, but we like Isola di Capraia.
Thank you. Where is it?
Sorry--I had a small brain fart--the name of the restaurant is Isola di Caprera, and it's located at via Marsillio da Padova 11/15, a bit north of the Caffe Pedrocchi.
About/Contact CHOW |
Posting Guidelines |
CBS Entertainment | About CBS Interactive | Jobs | Advertise