Quote
Rasputin said:
Located between (what used to be?) La Vie en Rose and the West Indies Mall, on the same side of West Indies Mall.


If you were facing the stairs to Fort Louis, would the restaurant be to the left?
Sounds like a place we will try.


"It is good to do nothing all day, and then to rest" wink