Food was good and well cooked. We had to wait 20 mins to be seated as it was crowded but the quality of food made up for it. These guys seriously need more space, they had more people cramped in the area than there was any space for. Servers had to literally squeeze through and we had to constantly move my son's high chair to make way.
A bit expensive but then thats ok to pay for good quality. The street has a uber-village feel to it.