Mountain is an Indian restaurant offering lunch and dinner. It is located in the historic center of Paris, making it easily accessible.