Rating: 4.0
I've been there twice and the experience was great. The street theme with multiple stalls stands out amidst others in the area. Another great thing about the place is the open stage where people get to perform, though I'm unaware whether they are invited by the house or there's some registration process to showcase one's talent.
Food is great and it's a self service place though few stalls provide service as well.
In summary it's a great place to spend a leisure evening with friends n family.