We went to this restaurant only because it was very close to Moulin Rouge just 80 meters away. Though the rating on Tripadvisor was nothing great but we were more than happy to eat here. It was a small place with just decent décor. The veg food was very good specially veg…