About Tapame Tapas Bar
In Spanish it can mean ‘bring me tapas’; in Greek it can mean ‘we had a chat’. This is tápame: a place where the Mediterranean flair takes over.
More about Tapame Tapas Bar
Tapame Tapas Bar is located at 19-20 Teviot Place, EH12QZ Edinburgh, United Kingdom
131-12206804
http://twitter.com/tapameedinburgh