Cafe France is located in Ortigas Center, Mandaluyong, Philippines on SM Mega Mall Bldg B Atrium Brigeway, EDSA Cor Julia Vargas Ave. Cafe France is rated 3.2 out of 5 in the category vegetarian cafe and deli in Philippines.
Address
SM Mega Mall Bldg B Atrium Brigeway, EDSA Cor Julia Vargas Ave