Im staying at the Gran Via in March with my dad and wondered if any one could recommend any nice but reasonably priced restaurants in the surrounding area??
I know we're staying right on top of some amazing eateries but a little knowledge would go a long way.
Looking forward to hearing from you all
- Free Wifi