Fish Stall is located in Madikeri, India on Kohinoor Road, Kohinoor Road, Kohinoor Road, near Cauvery Hall. Fish Stall is rated 4.3 out of 5 in the category tropical fish store in India.
Address
Kohinoor Road, Kohinoor Road, Kohinoor Road, near Cauvery Hall