Le Petit Palace is a Turkish restaurant offering a variety of flavorful dishes for dine-in or takeout.