Aqua - Croydon

Restaurants, Greek South Croydon
1 Love It
Save it
Aqua - Croydon
Venue name: Aqua - Croydon
Contact:
Address: 33 South End
Croydon
CR0 1BE
Price: £££
Do you own this business?

You may be interested in:

Average User Rating

4 / 5

Rating Breakdown

  • 5 star:0
  • 4 star:1
  • 3 star:0
  • 2 star:0
  • 1 star:0
LiveReviews|1
1 person listening
tastemaker

Really delicious Greek and Mediterranean food. Extremely reasonable and the restaurant was stylish. Staff were a bit slow but other than that would highly recommend.