This establishment is a French and Italian restaurant, with a focus on pizza. It is located near Bir-Hakeim Station and Pont de Bir-Hakeim.