Kulcha Club
First the good news: Though not by any means new, Kebab Indian Restaurant is another plum to add to Dade County’s ever-growing community of creative Indian tandoori kitchens. Located east of I-95 amidst the semi-squalor of NE 167th Street’s low-rent malls, run-down businesses, and adult bookstores, Kebab has been serving…