Tags: Restaurant.
The Capital Restaurant is a restaurant located in London England. For several years the restaurant held two stars in the Michelin Guide. The restaurant lost both stars in 2010 following the departure of Executive Chef Eric Chavot.
Tags: Restaurant.
The Capital Restaurant is a restaurant located in London England. For several years the restaurant held two stars in the Michelin Guide. The restaurant lost both stars in 2010 following the departure of Executive Chef Eric Chavot.
Loading...
This page contains content from the copyrighted Wikipedia article "The Capital Restaurant"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.