Touloubar is a Greek coffee shop and bar. It offers a selection of coffee beverages and alcoholic drinks, alongside traditional Greek dishes.