Cafe Free India is a Chinese Restaurant best known for Chinese food and is located at NM Joshi Marg, Lower Parel, Mumbai, 400013. Cafe Free India (Chinese Restaurant) also serves European/Continental, Italian and Multi-Cuisine.
Located at Lower Parel in Mumbai, Café Free India specializes in Shakes, Cafe, Indian, Chinese, Italian.