At first glance, the new Homemade Kitchen Roti Shop looks like another Latino deli in the bustling neighborhood of Valley Stream. A constant stream of school kids make the trip in for afternoon snacks ...