One of the best roasted delights in jalan Besar