Review of El Racó

Rambla de Catalunya, 25, 08007 Barcelona, Spain

Overall Rating

Review


Gluten free crust available for any pizza on the menu. Delicious!

Updated 7 years ago