HOME > Chowhound > Latin America & Caribbean >

Aqua restaurant in Bermuda???

n
ncara Apr 6, 2008 04:35 AM

Is it closed???

  1. Click to Upload a photo (10 MB limit)
Delete
  1. Athena RE: ncara Apr 7, 2008 12:07 PM

    Yes, it's closed down.

    Show Hidden Posts