Tapas bar by Madrid-born and bred chef Omar Allibhoy's. This is the true taste of Spain in London, and the flagship site of the Revolution.
Tags: Tapas Bar & Restaurant,Spanish Restaurant,Bar