Don Quijote, Restaurante Espanol CL Recommends

Price: $$$ ($20-$30)