About
The Inn of the Villa is a restaurant located in the center of Madrid, in the first Old Inn of 1642. It has a traditional Madrilean style cuisine with some specialites: The Roasted Lamb in Wood Oven, The Madrilean Pot, Meats, Fishes and typical desserts of the city. It offers an extensive wine list and a valet parking service.
Details