Barracuda l Restaurante Mexicano Madrid
Con salsa de chiles fermentados y granizado de maracuyá
Seafood
-
Description
-
Ingredients
Chili Pepper, Passion Fruit
Allergens
No allergens detected