Rafael Sevilla S.
Google
Yes, real Spanish food, great quality, it's worth the money !
Best octopus I ate in years (even when I visited Spain).
I could not eat more, I was by myself, but I bet everything is delicious.
I asked another table having paella, they said it was very good !
The owner told me food is coming from Spain.
Can't wait to go back !