Mhavara fish shop is located in Navi Mumbai, India on 2, Shiv Vishnu Mandir Marg, Juhu Nagar, Sector 9A, Vashi. Mhavara fish shop is rated 3 out of 5 in the category fish and chips takeaway in India.
Address
2, Shiv Vishnu Mandir Marg, Juhu Nagar, Sector 9A, Vashi