at Leicester Square, London United Kingdom
662 FB users likes Muriel's Kitchen, set it to 336 position in Likes Rating for London, United Kingdom in Local Business category
Muriel's Kitchen is London based place and this enity listed in Cafe category. Located at Leicester Square