The place has a vibrant ambiance and it feels very light the moment one steps in. One can have good quality street food at affordable prices.The place has a vibrant ambiance and it feels very light the moment one steps in. One can have good quality street food at affordable prices. ... more