Calle de Sta Engracia, 24, Chamberí, 28010 Madrid
Restaurant
An upscale Italian restaurant offering an exquisite selection of seafood plates and pasta dishes, complemented by a relaxed bar area for a refined dining experience.
Rating: 4.0