Shree Radha Krishna South India Cuisine is located in Mumbai, India on Shop No. 25, New Bhoomi Park 2,E-Wing,, Jankalyan Nagar, Beside SBI bank, Malad west. Shree Radha Krishna South India Cuisine is rated 3.8 out of 5 in the category south indian restaurant in India.
Address
Shop No. 25, New Bhoomi Park 2,E-Wing,, Jankalyan Nagar, Beside SBI bank, Malad west