The Cheftarria is located in Mumbai, India on Shop No. 1 & 2, Runwal Heights Commercial Complex, LBS Marg, opp. Nirmal Lifestyle, Mulund West. The Cheftarria is rated 4.1 out of 5 in the category western restaurant in India.
Address
Shop No. 1 & 2, Runwal Heights Commercial Complex, LBS Marg, opp. Nirmal Lifestyle, Mulund West