Italian restaurant Demiro's offers Italian, Spanish, and Welsh dishes in a theatrical, waterfront setting.