Visited this place on the Promenade . Had great expectations from this place since it has a French name. But sad to say there is nothing French left about this place except its name.
This self service restaurant is poorly maintained and looks dirty. We walked out without having anything looking at this shabby place. This place is just akin to a road side open tea stall.