This is the place that offers some of the best food on skewers whether it is vegetarian or non vegetarian food. The flavours are mild and not over powering and tender. Though this place has mix views, it is a place worth trying out. Call for more details.
1560 N Damen , Chicago, ILMap