Madrid is one of the gastronomic capitals of the world and houses some of the most beautiful restaurants you'll ever see.