Loading map…

La Limonaia

A Michelin Guide listed restaurant in Turin serving contemporary Italian cuisine in a personal, museum-like veranda setting.