Die meisten Restaurants gibt es in London (UK), Moskau (Russland), Istanbul (Türkei), Rom (Italien) und Madrid (Spanien).