Aquarium is located in Bengaluru, India on shop no 433 SSA Road, 1, 7th Cross Rd, Ayyappa Layout, Hebbal. Aquarium is rated 3 out of 5 in the category fish & chips restaurant in India.
Address
shop no 433 SSA Road, 1, 7th Cross Rd, Ayyappa Layout, Hebbal