Is Sabor Mayfair The Best Spanish Restaurant London Has?

Sabor restaurant London has two separate dining areas - upstairs and downstairs - both of which are elegantly casual.

Leave a Reply

Your email address will not be published. Required fields are marked *