Best Takeout restaurant in Stony Brook, united states