Demiro's
Italian · Spanish · Mediterranean
Italian restaurant Demiro's offers Italian, Spanish, and Welsh dishes in a theatrical, waterfront setting.
Location
Best places nearby
The highest rated places close to Demiro's.
Local restaurants nearby
Mermaid Quay, Cymru / Wales



