Sir Ratan Tata Institute Annex is located in Mumbai, India on 25, N S Patkar Marg, Babulnath, Khareghat Colony, Malabar Hill. Sir Ratan Tata Institute Annex is rated 4.2 out of 5 in the category parsi restaurant in India.
Address
25, N S Patkar Marg, Babulnath, Khareghat Colony, Malabar Hill