THAMARAI SELVI FISH SHOP is located in Chennai, India on 13, East Madha Church Street, near Cresent shop, Panaimarathotti, Pudumanaikuppam, Royapuram. THAMARAI SELVI FISH SHOP is rated 3 out of 5 in the category fishing store in India.
Address
13, East Madha Church Street, near Cresent shop, Panaimarathotti, Pudumanaikuppam, Royapuram