@maryreynolds
Flame Red Devil Shrimp Madrid found another delicious restaurant
CEBO is located in the center of Madrid, close to Puerta del Sol and the Prado Museum. This restaurant is run by two young chefs who are in the limelight in Spa https://imagedelivery.net/BXluQx4ige9GuW0Ia56BHw/17919a54-d248-4341-0785-c8bc86ea6900/original