Posted on March 23, 2015March 23, 2015 Main Bakhtar Halal Kabab in Flushing, NY – Lamb Tikka and Grilled Halal Meats Rule!