Aqua Restaurant

Ibm Building, 7th Floor C Tower

 - India  (IN)

Seafood

78/100 (15 votes)

Now Open

Photos