Havana Tapas Bar

10 South Great George's Street, Dublin