Tapas Revolution Sheffield
Unit 67 The Oasis, Meadowhall Centre,
Sheffield S9 1EP ,United Kingdom
Tapas Revolution Sheffield is one of the popular Tapas Bar & Restaurant located in Unit 67 The Oasis, Meadowhall Centre , listed under
Restaurant/cafe in Sheffield
,