Kibele Restaurant & Bar

175-177 Great Portland Street London W1W 5PJ