Le Latin is a restaurant offering generous portions of flavorful food.