My parents and I, along with a couple of friends of ours, had a drink and a lunch over at Villa Toledo restaurant.
The place is very lovely, the staff were friendly and helpful, and the food there are magnificent 😊👍
It was actually our...second visit to the restaurant, as we went there last week on Wednesday 15th Nov. It has been the lovely place we've been to.
We couldn't wait to come back to have lunch and drink there again someday, and we would be delighted to return again one day.More