EL Mar The Fish Store & Seafood Restaurant is located in Coimbatore, India on 7a-b, Sriram Layout Rd, Saibaba Colony. EL Mar The Fish Store & Seafood Restaurant is rated 4.8 out of 5 in the category seafood market in India.
Address
7a-b, Sriram Layout Rd, Saibaba Colony