City: London, 60A Charlotte Street, London, W1T2NU, United Kingdom
"One of my favorite places in London to eat. Came here for a relatively early dinner. The ambiance is wonderful, food delicious and very friendly service."
This feedback is based on the dishes preparation using the above mentioned ingredients. This dish might be cooked differently if you eat out or order food.