C. de la Ballesta, 15, Centro, 28004 Madrid
Restaurant
La Cueva Rusa offers a curated selection of beverages from Spain, Ukraine, and Russia, complemented by authentic Spanish tapas. Located at Calle Ballesta 15, it provides a vibrant atmosphere for patrons to enjoy drinks and small plates daily from 6 PM to 2:30 AM. Guests can expect unique promotions and a welcoming environment to unwind and indulge.