Tarbush is currently closed.
Tarbush is the taste of Lebanon - a region steeped in the flavours and techniques of the Levant.