Fish Land Restaurant is located in Mysuru, India on Shop No. 32-1/A, Madhusudana Complex, 2nd Floor, Chamaraja Mohalla, MG Rd, Sunnadakeri. Fish Land Restaurant is rated 3.9 out of 5 in the category bar in India.
Address
Shop No. 32-1/A, Madhusudana Complex, 2nd Floor, Chamaraja Mohalla, MG Rd, Sunnadakeri