Address: Carrer de Girona, 59, 08009 Barcelona Phone: +34 934 61 30 60
Reviewed on 09/07/2017
By: Stephanie M.
My favorite restaurant during my entire visit to Barcelona!! Absolutely underrated. If you get a chance, do visit. The food was incredible, the service was... more