Liha & Tapas offers a Mediterranean cuisine experience with a focus on meat and tapas. The establishment is located in Tallinn.