Meze Bar Toumbas is a bar and restaurant offering mezes, a type of small dish. The establishment is expanding to a new location on Vosporou street, promising new experiences for its patrons.