Barbonis
Italian
Italian restaurant with a large garden area, located on Castle Street.
Location
Best places nearby
The highest rated places close to Barbonis.
Local restaurants nearby
23-25 Castle Street, NIR
Location
The highest rated places close to Barbonis.
23-25 Castle Street, NIR