Best Takeout restaurant in West Hempstead, united states