

Restaurants visited by Leigh
Menu
Table booking
Menu
Table booking
City: North Somerset, Harbour Road, BS20 7AW, North Somerset, United Kingdom
"I met a friend for lunch at Aqua today. We ordered fried squid which was listed on the menu as a small plate and was £8.50. The server said it was a s..."
- «
- »