28-29 Dover St London W1S 4NA United Kingdom
Considering your legendary taste, we're pretty sure this restaurant will be your new flavor crush!