Takeout restaurant specializing in flavorful dishes. Offers great recommendations.