Joined In Dec 2021
No info available
Restaurant located near metro de l’eglise (Green line). Food is good, however the service was s bit slow, also the air conditioner was not working and it was hot inside.