L'osteria
Italian · Fine Dining
L'osteria is a small, intimate restaurant within a hotel. It offers a relaxing dining experience with attentive and friendly service.
Location
Best places nearby
The highest rated places close to L'osteria.
Local restaurants nearby
Meigle (UK), Alba / Scotland



